package com.xnet.datahandler.domain;

import java.io.Serializable;

/**
 * 导入规则实体
 * @author 目田 2016年12月26日
 */
public class ImportRule implements Serializable{
	
	private static final long serialVersionUID = 1L;
	private String tableName;
	private String columnName;
	private String groupColumnName;
	private String orderColumnName;
	private String importMode;
	private String selectTargetTable;
	private String selTargetColumn;
	private Integer radioID;
	private String selIDMode;
	private String selTargetColumnOfID;
	private String radioOther;
	private String jsonOtherColumn;
	
	public ImportRule() {
		super();
	}

	public ImportRule(String tableName, String columnName, String importMode, String selectTargetTable,
			String selTargetColumn, Integer radioID, String selIDMode, String selTargetColumnOfID, String radioOther,
			String jsonOtherColumn) {
		super();
		this.tableName = tableName;
		this.columnName = columnName;
		this.importMode = importMode;
		this.selectTargetTable = selectTargetTable;
		this.selTargetColumn = selTargetColumn;
		this.radioID = radioID;
		this.selIDMode = selIDMode;
		this.selTargetColumnOfID = selTargetColumnOfID;
		this.radioOther = radioOther;
		this.jsonOtherColumn = jsonOtherColumn;
	}
	
	public String getColumnName() {
		return columnName;
	}

	public void setColumnName(String columnName) {
		this.columnName = columnName;
	}

	public String getImportMode() {
		return importMode;
	}

	public void setImportMode(String importMode) {
		this.importMode = importMode;
	}

	public String getSelectTargetTable() {
		return selectTargetTable;
	}

	public void setSelectTargetTable(String selectTargetTable) {
		this.selectTargetTable = selectTargetTable;
	}

	public String getSelTargetColumn() {
		return selTargetColumn;
	}

	public void setSelTargetColumn(String selTargetColumn) {
		this.selTargetColumn = selTargetColumn;
	}

	public Integer getRadioID() {
		return radioID;
	}

	public void setRadioID(Integer radioID) {
		this.radioID = radioID;
	}

	public String getSelIDMode() {
		return selIDMode;
	}

	public void setSelIDMode(String selIDMode) {
		this.selIDMode = selIDMode;
	}

	public String getSelTargetColumnOfID() {
		return selTargetColumnOfID;
	}

	public void setSelTargetColumnOfID(String selTargetColumnOfID) {
		this.selTargetColumnOfID = selTargetColumnOfID;
	}

	public String getRadioOther() {
		return radioOther;
	}

	public void setRadioOther(String radioOther) {
		this.radioOther = radioOther;
	}
	
	public String getTableName() {
		return tableName;
	}

	public void setTableName(String tableName) {
		this.tableName = tableName;
	}

	public String getJsonOtherColumn() {
		return jsonOtherColumn;
	}

	public void setJsonOtherColumn(String jsonOtherColumn) {
		this.jsonOtherColumn = jsonOtherColumn;
	}
	
	public String getGroupColumnName() {
		return groupColumnName;
	}

	public void setGroupColumnName(String groupColumnName) {
		this.groupColumnName = groupColumnName;
	}

	public String getOrderColumnName() {
		return orderColumnName;
	}

	public void setOrderColumnName(String orderColumnName) {
		this.orderColumnName = orderColumnName;
	}

}
